@charset "utf-8";
/* CSS Document */

body{ background:url(/images/login/login_bg.gif) repeat-x 0 200px;}
.submit{background:url(/images/login/login.png) no-repeat -19px -88px; float:left; margin-left:0px; width:83px; height:34px; color:#fff; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; line-height:34px; border:0;}

/*头部样式_Begin*/
.loginlogo{ height:70px; margin-top:10px;}
.loginlogo h3{ float:left; width:310px; line-height:70px; background:url(/images/login/login.png) no-repeat;}
.loginlogo h3.reg{ background-position:-310px 0;}
.loginlogo h3 a{ display:block; text-indent:-1000px;}
.loginlogo ul{ float:right; padding-top:36px; padding-right:15px;}
.loginlogo li{ float:left; color:#999; margin-left:10px;}
.loginlogo li a{color:#999;}
.loginlogo li a:hover{ color:#666; text-decoration:none;}
/*头部样式_End*/



/*登录样式_Begin*/
.memberlogin{ background:url(/images/login/loginbg.jpg) no-repeat; height:435px; position:relative;}
.memberlogin ul{ position:absolute; width:300px; right:110px; top:150px; color:#3f3f3f; }
.memberlogin li{line-height:30px; height:30px; margin-top:8px;}
.memberlogin li input{ float:left; border:#878787 solid 1px; width:187px; margin-left:10px; padding-left:3px; height:28px; line-height:30px; background-color:#f1faff;}
.memberlogin li label{ float:left; }
.memberlogin li a{line-height:30px; padding-left:5px; color:#1b598d; text-decoration:underline;}
.memberlogin li.big{ font-size:14px; font-weight:bold;}
.memberlogin li.ml{ padding-left:34px;}
.memberlogin li input.submit{ color:#fff; text-decoration:none; margin-left:0px; line-height:34px; border:none; background-color:none; width:88px; height:34px;}

/*登录样式_End*/

/*注册类型_Begin*/
#registered .other .type{ float:left; width:770px; line-height:20px; }
#registered .other .type dd{ float:left; width:236px; height:85px; overflow:hidden; background:url(/images/login/login.png) -328px -88px; margin:0 5px 0 10px;}
#registered .other .type dd.hover,#registered .other .type dd:hover{ background-position:-328px -175px}
#registered .other .type dd span{background:url(/images/login/login.png) -25px -142px; float:left; width:85px; height:85px;  }
#registered .other .type dd span.d1{ background-position:-22px -244px}
#registered .other .type dd span.d2{ background-position:-22px -340px}
#registered .other .type dd p{ color:#999; padding-right:10px; cursor:pointer; }
#registered .other .type dd p.big{ color:#1b598d; font-size:14px; font-weight:bold; padding-top:15px;}

#registered .other .news{ float:right; overflow:auto; padding-right:5px; width:200px; padding-top:5px;}
#registered .other .news li{ padding-left:15px; background:url(/images/login/login.png) no-repeat -0px -435px;}
#registered .other .news li a{ color:#1b598d}
#registered .other .news li a.hot{ color:#F00;}
/*注册类型_End*/


/*注册类型_Begin*/
.other .indextype{ float:left; padding-left:5px; width:750px; line-height:20px; }
.other .indextype dd{ float:left; width:145px; padding-right:5px; color:#a0a0a0; padding-left:100px; height:100px; background:url(/images/login/login.png) -18px -140px;}
.other .indextype dd.l1{ background-position:-18px -243px}
.other .indextype dd.l2{  background-position:-18px -340px}
.other .indextype dd a{ display:block; font-size:14px; margin-top:16px; font-weight:bold; color:#1b598d; text-decoration:underline;}
.other .news{ float:right; overflow:auto; padding-right:5px; width:200px; padding-top:5px;}
.other .news li{ padding-left:15px; background:url(/images/login/login.png) no-repeat -0px -435px;}
.other .news li a{ color:#1b598d}
.other .news li a.hot{ color:#F00;}
/*注册类型_End*/



/*底部样式_Begin*/
.bottom{ text-align:center; margin-top:10px;}
.bottom a,.bottom font{color:#999; font-size:12px; padding:0 3px;}
.bottom a:hover{ color:#666; text-decoration:none;}
/*底部样式_End*/



/*注册_Begin*/
#registered{ line-height:47px; overflow:auto; }
#registered .head{background:url(/images/login/login.png) 0px -511px; height:47px; font-weight:normal; color:#fff; padding-left:55px;}
#registered .down{background:url(/images/login/login.png) no-repeat 0 -699px; display:block; height:31px; line-height:31px;}
#registered h3.head a{ color:#fff; float:right; padding-right:15px; text-decoration:underline;}

#registered .contnet{ background-color:#FFF; border:#eeeeee 1px solid; border-bottom:none; border-top:none; padding-top:15px; overflow:auto;}

#registered .contnet dl.table{ font-size:14px; line-height:38px;}
#registered .contnet dl.table dt{ padding-left:150px; text-align:right; width:120px;}
#registered .contnet dl.table dd{ padding-left:10px; width:550px; height:40px;}
#registered .contnet dl.table span.gray{ font-size:12px; color:#999;}
#registered .contnet dl.table dd.tip{ font-size:12px; color:#688da6;}
#registered .contnet dl.table dd a.test{ border:#dddddd solid 1px; color:#688da6; background-color:#f1faff; padding:1px 5px; line-height:22px; float:left; margin-top:6px; margin-left:10px;}
#registered .contnet dl.table dd a.test:hover{ text-decoration:none; color:#666;}
#registered .contnet dl.table dd input,#registered .contnet dl.table dd select{border:#a0b4c5 solid 1px; float:left; background-color:#fff; width:251px; line-height:24px; height:24px; margin-top:6px;}
#registered .contnet dl.table dd input.small{ width:200px;}
#registered .contnet dl.table dd input.short{ width:50px;}
#registered .contnet dl.table dd input.s{ width:30px;}
#registered .contnet dl.table dd input.checkbox{ width:13px; height:13px; border:none;  float:left; margin:12px 5px 0 5px;}
#registered .contnet dl.table dd span{ float:left; padding:0 5px; }

#registered .contnet dl.table dt .checkbox{ margin-top:12px;}
#registered .contnet dl.table dd.seivice a{ color:#688da6; }
#registered .contnet dl.table dd .overreg{ border:0; margin:0; display:block; width:119px; height:38px; text-indent:-1000px; background:url(/images/login/login.png) no-repeat -173px -86px; }

#registered .contnet dl.find{ margin-top:40px;}
#registered .contnet dl.find h5{ font-size:16px; padding-left:190px; }
#registered .contnet dl.find .submit{ width:88px; color:#fff;}
#registered .contnet dl.find .submit:hover{ color:#FFF; text-decoration:none;}
#registered .contnet dl.find a{ color:#666;}

#registered .contnet dl{ width:900px; margin:0 auto; margin-top:15px; overflow:auto; }
#registered .contnet dl h4{background:url(/images/login/login.png) 0px -576px; height:35px; color:#4e67d7; font-size:14px; line-height:30px; padding-left:15px;}
#registered .contnet dl h4 font{ font-size:12px; font-weight:normal; color:#999; margin-left:10px;}
#registered .contnet dl dt font{ color:#F00;}

#registered .other dl{ width:750px; padding-left:65px;}
#registered .other dl dd a{ margin-top:5px;}
#registered .other dl dd label{ display:block; font-size:14px; margin-top:16px; font-weight:bold; color:#1b598d; }


#registered .succeed { background:url(/images/login/login.png) no-repeat 0 -731px; background-color:#FFF;}
#registered .succeed h3{ background:url(/images/login/login.png) no-repeat right -1px; height:69px; padding-left:250px; margin:30px 20px 0 0; float:left;}
#registered .succeed ul{ line-height:22px; font-size:14px; width:600px; padding:40px 0 0 0; overflow:auto;}
#registered .succeed ul .big{ font-weight:bold;}
#registered .succeed ul .big font,#registered .succeed ul .org a{ color:#6279e4; padding:0 10px;}
#registered .succeed ul .gray{ color:#999; font-size:12px; line-height:50px;}
#registered .succeed ul .org{color:#ff7200; line-height:50px;}
#registered .succeed ul .submit{ color:#fff; width:88px; }
#registered .succeed ul .submit:hover{ text-decoration:none; }
/*注册_End*/


.xy{width:700px; height:300px; overflow-y:scroll; border:#ccc solid 1px; background-color:#fff; margin:auto; line-height:22px;  margin-bottom:10px; margin-top:40px; padding:10px;}
.xy h4{ font-size:14px; font-weight:bold; text-align:center; display:block; line-height:24px; border-bottom:#ddd solid 1px; } 

.xieyi a{ margin:0 auto; float:none; display:block;}
.xieyi a:hover{ color:#FFF; text-decoration:none;}
